self torment - Alemán Inglés Diccionario